esports analysis
EsportsWolves Esports sweep A Team at VCT Threshold China: A 2-0 win that cannot hide the data voidThe first spreadsheet taught me that every goal has a hidden story. And in...
EsportsFrom an Empty Report to an Industry Shock: When 'No Data' Is the Most Valuable FindingThere is a moment in this profession I learned back in my competitive swimmin...
VolleyballChina's Third Straight Asian Games Crown: A Throne Held by a Five-Set SurvivalIn the women's volleyball final at Asiad 20, China defeated Japan 3-0 to clai...
BasketballKAE Olympiacos Bids Farewell to Giorgos Vardinogiannis: A Rare Bow Between Rival WorldsOn a late-year morning, a short statement appeared on the official media...
ChessEuropean Club Cup 2026: Behind the 2715 Number and the 86-Team GapI reopened the standings after round two of the 2026 European Club Cup in Bud...
TennisThe Empty Nine-Dimension Tennis Analysis and the Limits of Sports Analytical FrameworksI open the in-depth tennis analysis document — a nine-dimension framework I...
Domestic FootballCAHN vs Kashima Antlers: The 20-Second VAR Wait, a 3.4x Gap, and a Fitness Crisis That Cannot Be HiddenA note. Four letters. And a number nobody in the press room wanted to mention...
EsportsParitosh Reaches the Asian Games 2026 Quarter-Finals: A Qualification Measured in Millimetres by the FormatI have read the group-stage results of the Puyo Puyo Champions event at the...
BadmintonIndia 3-0 Japan at the 2026 Asian Games: A Medal Locked in the Third Rubber, and the Three-Singles Crack in the Women's TeamTwo result lines, one page In Ichinomiya, India's men closed their tie agains...
Domestic FootballVFF Term 10 Election: The Real Race Is for the Finance Vice ChairmanshipIn the list of candidates for the Executive Committee of the Vietnam Football...
Domestic FootballDinh Bac scores, Nguyen Filip errs: CAHN draw with Thanh Hoa, and the real gap lies beyond the goalmouthIn the 61st minute, Nguyen Van Tung received the ball some twenty-two metres...
VolleyballDakar 2026: Youth Olympic Beach Volleyball Schedule and Africa's Buried StoryIn the schedule release for beach volleyball at the Dakar 2026 Youth Olympic...
International FootballZidane's First France Squad: The Attack Is Settled, the Defence Is the Real UnknownTwenty-three names. Three goalkeepers, eight defenders, six midfielders, six...
International FootballLaw 14, the encroachment, and Mulbarton's fateful FA Cup qualifying replayIn the stands of a small stadium in the English countryside, 805 people packe...
EsportsAnatomy of Esports Data: When the Input Is Empty, Every Conclusion Is an IllusionOn the night of August 12, 2026, in a small apartment in Kuala Lumpur, I...
International FootballBenzema, Lyon and a Dream Not Yet Encoded in DataOn my desk lies a sheet of paper with two numbers written on it: 37 and 38. T...
International FootballKyle Juszczyk and the $14,926 Fine: When the NFL's Subjective Standard Goes on TrialThird quarter at Levi's Stadium. The San Francisco 49ers are controlling the...
International FootballJJ Gabriel at 15: Real Madrid Lead, Barcelona Lose the Dream, and the Rule Nobody MentionsOn the morning of September 22, in my studio in Shenzhen, I read the morning...
AthleticsChicago Marathon 2026: Kipruto's 2:01:09 Is the Data Worth Reading, Not Feysa's Final-Mile SurgeInside the final 400 metres on the streets around Grant Park, Hawi Feysa brok...
International FootballVietnamese Football and Data Discipline: Lessons from an Empty AnalysisIn modern football, the credibility of an analysis is not measured by its pag...
